upon receipt of the deposit - Español Inglés Diccionario